"ab antiqua" - Details

English Term:
ab antiqua
Arabic Term:
منذ القدم
Arabic Definition:

.